diving tower - German English Dictionary